/**
 * 
 */
package za.co.sindi.oauth.core.service;

import za.co.sindi.oauth.core.context.ApplicationContext;
import za.co.sindi.oauth.exception.ServiceDirectorException;
import za.co.sindi.oauth.server.config.ModuleConfig;

/**
 * @author Buhake Sindi
 * @since 10 April 2012
 *
 */
public interface ServiceDirector {

	public void init(ModuleConfig moduleConfig);
	public void execute(ApplicationContext context) throws ServiceDirectorException;
}
